html,body{
  margin:0;
  padding: 0;
  height: 100%;
}
div,p,h1,h2,h3,h4,h5,h6,li,ul,span,ol,dl,tr,td{
	margin: 0;
	padding: 0;		
}
ul,li,ol,dl{
	list-style: none;
}
a{
	text-decoration: none;
}
body{
    background: #eee;
    font-family: Helvetica Neue, Helvetica, Arial, "微软雅黑";
    color:#000;
}
.shang {
  background: url(../img/shang.png) no-repeat 0 0;
  background-size: 100% 100%;
  position: absolute;
  width: 1rem;
  height: 0.5rem;
  z-index: 5;
  left: 2.8rem;
  -webkit-animation: mymove 1s infinite linear;
  -moz-animation: mymove 1s infinite linear;
  -o-animation: mymove 1s infinite linear;
  -ms-animation: mymove 1s infinite linear;
  animation: mymove 1s infinite linear;
}

@keyframes mymove {
  0% {
    bottom: 0;
    opacity: 0; }
  50% {
    bottom: 0.4rem;
    opacity: 1; }
  100% {
    bottom: 0.8rem;
    opacity: 0; }
  }

.page_1 {
  background:#fafafa url(../img/one.jpg) no-repeat ;
  /*background-size: cover;*/ }

.page_2 {
  background:#fff url(../img/two.jpg) no-repeat ;
  /*background-size: cover;*/ }



.page_1 li {
  position: absolute;
  opacity: 0;
}
.page_1 li:nth-of-type(1){
	font-size: 0.54rem;
	color: #fb525e;
	font-weight: bold;
	top:0.85rem;
	left: 2.38rem;
	letter-spacing: 0.12rem;
}
.page_1 li:nth-of-type(2){
	font-size: 0.26rem;
	color: #678da8;
	top:1.97rem;
	left: 2.9rem;
	letter-spacing: 0.1rem;
}
.page_1 li:nth-of-type(3){
	font-size: 0.44rem;
	animation-delay: 1s;
	-webkit-animation-delay: 1s;
	font-weight: bold;
	color: #fb525e;
	top:2.48rem;
	left: 2.86rem;
	letter-spacing: 0.12rem;
}
.page_1 li:nth-of-type(4){
	font-size: 0.2rem;
	color: #678da8;
	top:3.08rem;
	left: 2.24rem;
	letter-spacing: 0.1rem;
}

.page_2 li{
  position: absolute;
}
.page_2 li:nth-of-type(1){
	font-size: 0.28rem;
	color: #678da8;
	top:1.64rem;
	left: 3rem;
	letter-spacing: 0.1rem;
}
.page_2 li:nth-of-type(2){
	font-size: 0.4rem;
	animation-delay: 1s;
	color: #fb525e;
	font-weight: bold;
	top:2.02rem;
	left: 2.34rem;
	letter-spacing: 0.12rem;
}
.page_2 li:nth-of-type(3){
	font-size: 0.22rem;
	color: #678da8;
	top:2.72rem;
	left: 2.22rem;
	letter-spacing: 0.1rem;
}
.page_2 li:nth-of-type(4){
	font-size: 0.32rem;
	font-weight: bold;
	top:8rem;
	left: 2.54rem;
	letter-spacing: 0.12rem;
	animation-iteration-count:infinite;
	-webkit-animation-iteration-count:infinite; 
	animation-delay: 1.5s;
}
.page_2 li a{
		color: #18ccc0;
}

